undeniable evidence

Translations
неопровержимое доказательство
The undeniable evidence presented in court led to his conviction.
Неопровержимое доказательство, представленное в суде, привело к его осуждению.